Big Huge Thesaurus

storm sash

noun

sounds kind of like